#include<iostream>
#include<string>
#include<vector>
#include<boost/algorithm/string.hpp>

int main()
{
    std::vector<std::string> result;
    std::string target="aaa\3\3\3bbb\3cccc";
    //boost::split(result,target,boost::is_any_of("\3"),boost::token_compress_on);
    boost::split(result,target,boost::is_any_of("\3"),boost::token_compress_off);
    for(auto &s:result)
    {
        std::cout<<s<<std::endl;
    }
}
